endless pin-chain - German English Dictionary